home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Compute`s Amiga resource 1.adf / Source / ALC / advsound.h < prev    next >
Text File  |  1989-02-07  |  2KB  |  82 lines

  1. /* Advanced Laser Chess sound header */
  2.  
  3. #define NOW 0
  4. #define GENERAL_CHANNEL_PRIORITY 127
  5.  
  6. #define NUMBEEPS 2
  7.  
  8. #define BEEP1_FILENAME "samples/cant.sample"
  9. #define BEEP1_PERIOD 360
  10. #define BEEP1_VOLUME 40
  11. #define BEEP1_CYCLES 1
  12.  
  13. #define BEEP0_FILENAME "samples/what.sample"
  14. #define BEEP0_PERIOD 360
  15. #define BEEP0_VOLUME 40
  16. #define BEEP0_CYCLES 1
  17.  
  18. #define LASER_FILENAME "samples/laser.sample"
  19. #define LASER_PERIOD 600
  20. #define LASER_VOLUME 50
  21. #define LASER_CYCLES 0  /* Infinite cycles */
  22.  
  23. #define HYPERIN_FILENAME "samples/hyperin.sample"
  24. #define HYPERIN_PERIOD 500
  25. #define HYPERIN_VOLUME 50
  26. #define HYPERIN_CYCLES 1
  27.  
  28. #define HYPEROUT_FILENAME "samples/hyperout.sample"
  29. #define HYPEROUT_PERIOD 450
  30. #define HYPEROUT_VOLUME 50
  31. #define HYPEROUT_CYCLES 1
  32.  
  33. #define DISKOPEN_FILENAME "samples/diskopen.sample"
  34. #define DISKOPEN_PERIOD 250
  35. #define DISKOPEN_VOLUME 45
  36. #define DISKOPEN_CYCLES 1
  37.  
  38. #define DISKCLOSE_FILENAME "samples/diskclose.sample"
  39. #define DISKCLOSE_PERIOD DISKOPEN_PERIOD
  40. #define DISKCLOSE_VOLUME 45
  41. #define DISKCLOSE_CYCLES 1
  42.  
  43. #define CRUNCH_FILENAME "samples/crunch.sample"
  44. #define CRUNCH_PERIOD 500
  45. #define CRUNCH_VOLUME 63
  46. #define CRUNCH_CYCLES 1
  47.  
  48. #define EXPLODE_FILENAME "samples/explode.sample"
  49. #define EXPLODE_PERIOD 700
  50. #define EXPLODE_VOLUME 63
  51. #define EXPLODE_CYCLES 1
  52.  
  53. #define BACKGROUND_FILENAME "samples/background.sample"
  54. #define BACKGROUND_PERIOD 350
  55. #define BACKGROUND_VOLUME 4
  56. #define BACKGROUND_CYCLES 0  /* Infinite cycles */
  57. #define BACKGROUND_PRIORITY -100
  58.  
  59. #define VICTORY_FILENAME "samples/victory.sample"
  60. #define VICTORY_PERIOD 350
  61. #define VICTORY_CYCLES 0
  62.  
  63. #define TITLE_FILENAME "samples/title.sample"
  64. #define TITLE_PERIOD 350
  65. #define TITLE_CYCLES 0
  66. #define TITLE_MAX_VOLUME 15
  67.  
  68. #define NUMSAMPLES 12    /* Number of different sound samples */
  69. #define WAVE_BEEP0 0
  70. #define WAVE_BEEP1 1
  71. #define WAVE_LASER 2
  72. #define WAVE_HYPERIN 3
  73. #define WAVE_HYPEROUT 4
  74. #define WAVE_DISKOPEN 5
  75. #define WAVE_DISKCLOSE 6
  76. #define WAVE_CRUNCH 7
  77. #define WAVE_EXPLODE 8
  78. #define WAVE_BACKGROUND 9
  79. #define WAVE_VICTORY 10
  80. #define WAVE_TITLE 11
  81.  
  82.